草庐IT

html - :hover not working

全部标签

responsive-design - 非常大的 HTML/PHP 网站以做出响应

我管理着几个非常大的网站,大约有300多个不同语言的页面,这些页面包含带有许多图像的产品目录、灯箱画廊、可下载的PDF、幻灯片等。这些网站是几年前制作的,所有页面都是“手工制作”的,没有CMS或类似的软件。这些网站在平板电脑和手机(横向)上显示效果非常好,但我无意中发现了这个谷歌测试的非响应友好噩梦,这将降低这些网站的排名。我尝试使用css,但作为一个旧站点,我发现重建它比尝试使其响应更好,但实际上我没有时间从零开始重建它们。我唯一想到的是制作一个类似m.domain.com的平行基本网站,将所有使用手机或平板电脑的客户发送到该网站。就SEO而言,这是一个可行的解决方案还是浪费时间?

html - 全面理解hreflang

我有一个网站目前以美元显示所有价格。如果您来自英国,我想将其更改为英镑;如果您来自法国或德国,我想将其更改为欧元。页面上的文本将始终以英文显示。我探索了各种选项,大多数人说Google更喜欢你为每个变体提供不同的url,而不是简单地根据用户位置/ip地址呈现不同的内容。因此,假设我在我的商店主页上,我会提供以下网址(显示适当的货币):www.example.com/shop-默认为美元www.example.com/uk/shop-英国www.example.com/fr/shop-法国www.example.com/de/shop-德国显然,我不希望Google因重复内容而惩罚我。我

seo - 文档格式是否会改变 Google bot 在 SEO 方面的行为?喜欢/路径和/路径.htm .html .php

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭7年前。Improvethisquestion我被告知要从Web应用程序链接中删除“.html”,以便Google机器人更好地识别它。所以example.com/path/to/resource.html应该是example.com/path/to/resource。我没有找到任何文件说明放置在url中的资源格式本身有任何影响。无论是php、htm、html还是任何其他aspx。那么,怎么样?省略.html或任何其他格式对Google机

html - 专为文章和摘录标题使用 h1-h6 标题

我知道标题应该如何工作,但在任何单个文本中,除了H1,我从来没有使用过任何东西。几年前,在一些杂志风格的网站上,我看到了这种做法,其中H2到H6标题被用作摘录标题——指向其他文章的链接。我开始自己做同样的事情,并没有真正了解代码的正确性(因为没有直接的层次结构,只有隐含的重要性)。因此,例如,我会使用H1来包装主要文章的标题,而不是用几个H2来包装“上一篇文章”和“下一篇文章”的标题,再用几个H3来包装“文章中的文章”的标题同类别”等等。验证器似乎可以接受它,但我仍然不确定它在语义上或seo方面是否合适。它有意义还是愚蠢? 最佳答案

html - 正确使用链接 hreflang

我在下面的链接标签中使用了多种语言,有两个问题我应该添加吗?在网址中http://domain.com/?hl=en或http://domain.com/?hl=es?我应该添加吗?在网址中http://domain.com/?hl=en和在http://domain.com/?hl=es? 最佳答案 我应该在url中添加http://domain.com/?hl=en或http://domain.com/?hl=es?两者都不是,您可以使用:inhttp://domain.com/inhttp://domain.com/?hl=e

html - 在页面标题中使用两次相同的单词对SEO有好处还是坏处?

实际上,我已经开始写一篇与编程相关的博客(Codepedia.info)。我不知道搜索引擎优化,所以我想知道是否有利于搜索引擎优化的网页标题词的重复是好的。我在某个地方读到PageTitle在搜索引擎优化中起着重要作用。这里我有两个头衔谁能说哪一个更好chart.js+asp.net:使用chart.js在asp.netc中创建饼图jquery库。或使用chart.jsjquery库在asp.netc中创建饼图在标题1中,chart.js和asp.net是写了两次,这会对搜索引擎优化造成不良影响。而标题2我个人感觉不太好,因为我在网上看到,你标题的前2,3个字会是与页面内容相关的强关键

javascript - 将外部文件加载到 html 时如何保留搜索引擎的可访问性

我打算:$('#main.sidecontent').load('/sidecontent.html');并插入:几个html页面上的一个div,因为这个div的内容是相同的,我尝试理顺我的工作流程,基本上避免在这个内容div更改时编辑每个html页面。我的问题:是否推荐此方法以兼容移动设备/跨平台?此方法是否保留搜索引擎的可访问性?如果不能,我将如何实现?谢谢。 最佳答案 问题是,一开始,您要插入数据的部分是空白的,这意味着例如在Facebook上共享此页面只会产生一个空白框。因此,您想要实现的是一种在抓取网站之前运行该javas

html - 如何以编程方式将披露标记为用于 SEO/可访问性目的的披露?

我的网站页脚底部有很多披露信息。披露信息位于div中的段落标记中,id为“披露”。像这样:Here'sadisclosureHere'sanotherdisclosure有没有办法以编程方式将此div和/或这些段落标记为“披露”,以便搜索引擎机器人和屏幕阅读器理解这些是披露,而不仅仅是常规页面内容?披露包含许多我们不希望页面排名的关键字-我们希望其他页面为这些关键字排名。因此,我们正在尝试想办法阻止机器人阅读该文本或理解它不是高级副本。 最佳答案 从语义上讲,为此使用的正确元素是HTML5元素。这将使辅助技术知道这是一个地标区域并且

html - WordPress首页结构

我正在使用wordpress制作网站。我决定我想要一个静态的首页,没有博客文章和其他东西。因此,我添加了一个图像slider和一些在其下方带有文本的小部件。我的问题是我的页面(被认为是首页)的SEO很差。我试着写几个字,但我真的想要这个地方的slider,而不是那里。我的结构如下:{text:call-us}{text:anintrosentence}{icon:facebook}{image:logo}{menu}{sliderwithcaptions}{text:aboutthesiteaswidget(notviapagecreation)}{text:couplewordswi

javascript - 在浏览器中格式化 Rails/ERB HTML 输出

我有一个严重依赖SEO和适当的HTML格式的Rails应用程序。因此,能够快速查看生成的(动态)页面的源代码对我来说至关重要。不幸的是,我正在使用各种gem,例如turbolinks,它们实际上只是将它们的输出丢到页面中,没有任何间距或格式。目前,如果我在浏览器中查看我的Rails应用程序的源代码,我会得到如下内容:............我知道脚本和ERB生成的HTML输出对搜索引擎来说并不是非常重要,但为了我自己的优化和数据突出显示,我希望看到它以某种方式格式化。我正在寻找这样的东西:.........我发现唯一设计用于格式化输出html而不是源代码html的gem是rails-t